package com.yike.user.service;

import com.yike.user.entity.ShopCamera;
import com.yike.user.param.BindingShopCameraParam;
import com.yike.common.base.BaseService;

import java.util.List;

/**
 * 店铺摄像头表 服务类
 *
 * @author Sakura
 * @since 2024-09-12
 */
public interface ShopCameraService extends BaseService<ShopCamera> {

    /**
     * 绑定
     *
     * @param bindingShopCameraParam
     * @return
     * @throws Exception
     */
    boolean binding(BindingShopCameraParam bindingShopCameraParam) throws Exception;

    /**
     * 解绑
     *
     * @param bindingShopCameraParam
     * @return
     * @throws Exception
     */
    boolean unbind(BindingShopCameraParam bindingShopCameraParam) throws Exception;

    List<String> getShopCameraList(String shopNo) throws Exception;

}
